package qc.module.qms.algorithm.NumericCalc.method;

/**
 * Qms数据计算接口，统一提供calc接口进行计算
 *
 * @author QuCheng Tech
 * @since 2025/9/10
 */
public interface IQmsNumericCalcMethod {
    /**
     * 验证输入参数、时序数据序列和工作曲线，由各子类实现接口
     * 验证后对计算结果进行赋值
     *
     * @return void
     * @author QuCheng Tech
     * @since 2025/9/15
     */
    void validInput();

    /**
     * 计算接口，由各子类实现接口
     *
     * @return void
     * @author QuCheng Tech
     * @since 2025/9/15
     */
    void calc();
}
